Python Job: Software Engineer Co-op

Job added on

Location

Vancouver - Canada

Job type

Full-Time

Python Job Details

Software Engineer Co-op

VANCOUVER, BRITISH COLUMBIA /
TECHNOLOGY DEVELOPMENT /
INTERN/CO-OP
/ ON-SITE

We are seeking a Software Engineer Co-op to join Aspect’s highly multidisciplinary product development team. In this role, you will help create Aspect’s tissue design and printer control software, through UX and system design, implementation, and testing.

What You’ll Do

    • Contribute to the development of front-end and back-end software for Aspect’s 3D bioprinting technology.
    • Plan, create and execute unit or system tests on new software components.
    • Provide feedback on Aspect’s products and contribute to technical product development discussions.
    • Maintain rigorous documentation records following Aspect’s standards.
    • Become a proficient user of Aspect’s 3D bioprinting technology for software testing purposes.

Who You Are

    • Education: Student enrolled in computer science, software engineering, engineering physics or similar.
    • Development Experience: You have designed and implemented complex, cross-platform software projects. Experience in implementing UX for desktop and tablet applications is preferred.
    • Software experience: You have planned and executed reliable, clean, and test-driven code, understand Git and basic version control practices, and have a thorough understanding of basic data structures and algorithms.
    • Technical Skill Set: Python, C++, C#, WPF, .NET Framework.
    • Problem Solver: Demonstrated ability to identify innovative working solutions to problems with challenging constraints.
    • Effective Communicator: You have superior written and verbal communication skills. You are an active listener who can communicate to different audiences in diverse situations.
    • Detail oriented: You have outstanding attention to detail, and experimental and process rigour. You take pride in your work and strive for excellence in the work you do.
    • Go-Getter: You work with a sense of urgency, are results-driven, and thrive in a fast-paced, interdisciplinary, and entrepreneurial environment. You are willing to roll up your sleeves and do what it takes to get the job done.
WHO WE ARE

Aspect Biosystems is a Canadian biotechnology company creating bioprinted tissue therapeutics to transform how we treat disease. Our bold team of innovators and entrepreneurs have joined us from all over the globe to create a new class of regenerative medicine and work towards a future where our bioprinted tissues are used to save lives and make people healthier. We are endlessly curious and wildly passionate about what we do. Every person on our team is a key contributor to our success and is eager to roll up their sleeves to make a difference in the ever-changing world of biotech. If you are committed to making a real impact and accelerating the development of life-changing therapies, we want to hear from you!

WHY ASPECT?
The environment at Aspect is fast-paced, collaborative, ever-changing, and supportive. We are looking for team players who bring substantial expertise and competency in their field. We offer competitive compensation packages and benefits with excellent opportunities for personal growth and career development.

At Aspect Biosystems, we celebrate diversity and are committed to creating an inclusive environment for all employees. All aspects of employment including the decision to hire, promote, discipline, or terminate, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, colour, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, provincial, or local law.